membrane bioreactor - English Synonyms Dictionary